import req from '@/utils/request.js';
import * as URL from '@/constants/api.js';


// 获取用户管理列表
export function getUserList() {
  return req({
    url: URL.USER_LIST,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
};

// 获取电影管理列表
export function getMovieList() {
  return req({
    url: URL.MOVIE_LIST,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
}
// 获取影院管理列表
export function getCinemaList() {
  return req({
    url: URL.CINEMA_LIST,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
};

// 获取影厅管理列表
export function getHallList() {
  return req({
    url: URL.HALL_LIST,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
}

// 获取电影排片列表
export function getMovieScheduleList() {
  return req({
    url: URL.MOVIE_SCHEDULE,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
}

// 获取电影评价列表
export function getMovieCommentList() {
  return req({
    url: URL.MOVIE_COMMENT,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
}

// 获取订单管理列表
export function getOrderList() {
  return req({
    url: URL.ORDER_LIST,
    params: {
      currentPage: 1,
      pageSize: 8,
      input: '',
    },
  })
    .then((res) => res.data.data)
    .catch((err) => promise.reject(err.response.data));
}
